package com.zhengtoon.mctoon.conv.dto;

import java.io.Serializable;
import java.util.List;

import com.zhengtoon.mctoon.conv.bean.ConvAttachment;
import com.zhengtoon.mctoon.conv.dto.response.BaseSubjectConvDto;
import com.zhengtoon.mctoon.conv.dto.sdzc.ZfhfLetterResultDto;

/**
 * 待审核详情dto   144637
 */
public class PendingAuditDetailDto extends BaseSubjectConvDto implements Serializable {

    private Long convId;    // id
    private String mobile;    // user_id
    private String content;    // 随手拍内容
    private String createTime;    // 创建时间
    private String location; // 位置
    private Integer typeCode; // 处理方式(随手拍类型)1：大赞北京，2：举报处理
    private Integer userType;// 实名状态,1:是,2:否
    private Integer reportStatus;  // 1. 处理中, 2. 已办结
    private Integer showFlag; // 是否展示
    private Integer isSubmitZfhf; // 是否已提交政风行风（1提交，2未提交）
    private List<ConvAttachment> photos; // 图片
    private List<ZfhfLetterResultDto> zfhfInfo; // 政风行风系统信息
    private String userFeedback;// 用户反馈结果
    private String userFeedbackTime; // 反馈时间
    private String userFeedbackContent;//用户反馈内容


    public Long getConvId() {
        return convId;
    }

    public void setConvId(Long convId) {
        this.convId = convId;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public List<ConvAttachment> getPhotos() {
        return photos;
    }

    public void setPhotos(List<ConvAttachment> photos) {
        this.photos = photos;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    public Integer getTypeCode() {
        return typeCode;
    }

    public void setTypeCode(Integer typeCode) {
        this.typeCode = typeCode;
    }

    public Integer getReportStatus() {
        return reportStatus;
    }

    public void setReportStatus(Integer reportStatus) {
        this.reportStatus = reportStatus;
    }

    public Integer getIsSubmitZfhf() {
        return isSubmitZfhf;
    }

    public void setIsSubmitZfhf(Integer isSubmitZfhf) {
        this.isSubmitZfhf = isSubmitZfhf;
    }

    public List<ZfhfLetterResultDto> getZfhfInfo() {
        return zfhfInfo;
    }

    public void setZfhfInfo(List<ZfhfLetterResultDto> zfhfInfo) {
        this.zfhfInfo = zfhfInfo;
    }

    public Integer getShowFlag() {
        return showFlag;
    }

    public void setShowFlag(Integer showFlag) {
        this.showFlag = showFlag;
    }

    public String getUserFeedback() {
        return userFeedback;
    }

    public void setUserFeedback(String userFeedback) {
        this.userFeedback = userFeedback;
    }

    public String getUserFeedbackTime() {
        return userFeedbackTime;
    }

    public void setUserFeedbackTime(String userFeedbackTime) {
        this.userFeedbackTime = userFeedbackTime;
    }

    public String getUserFeedbackContent() {
        return userFeedbackContent;
    }

    public void setUserFeedbackContent(String userFeedbackContent) {
        this.userFeedbackContent = userFeedbackContent;
    }
}
